Definition of Huntsman's Horn
-
(noun) pitcher plant of southeastern United States having erect yellow trumpet-shaped pitchers with wide mouths and erect lids
Synonyms of Huntsman's Horn
Antonyms of Huntsman's Horn
No Antonyms Found.
Homophones of Huntsman's Horn
No Homophones Found.